• word of the day

    rana catesbeiana

    rana catesbeiana - Dictionary definition and meaning for word rana catesbeiana

    Definition
    (noun) largest North American frog; highly aquatic with a deep-pitched voice
    Synonyms : bullfrog
Download our Mobile App Today
Receive our word of the day
on Whatsapp